stinking hellebore - Turkish English Dictionary